world women's snooker
VolleyballThe Three Missing Columns on Vietnam's Volleyball Stat SheetSet four, 22-22. I was sitting in the third row of the arena, not recording...
Martial ArtsThree Days, Three Rulesets, One Name: Tuyet Sang and Vietnam's 2026 Asian Games Medal MathOn October 1, 2026, on the poomsae floor in Aichi-Nagoya, judges score two...
Table TennisWorld Table Tennis After Paris 2026: China's Dominant Structure and the First CracksOPENING In the fifth game of a quarterfinal I was watching at a WTT event, I...
Domestic FootballU23 Thailand Faces Real Test: Tactical Analysis of Match Against U23 Hong Kong at ASIADOn an afternoon in September, when the Hangzhou stadium stood in quiet...
ChessCarlsen Returns, India's Stars Align: Global Chess League 2026 Promises a Sprint Before the OlympiadWhen the official schedule was announced, a small but haunting detail emerged...
VolleyballDakar 2026 Beach Volleyball Draw: China Tops Women's Pool A and the Overlooked Format ProblemA quiet draw. No applause for a star, no recorded ceremony. But for those who...
AthleticsWhen the Table Is Empty: The Line Between Sports Data Analysis and Fabrication in Vietnamese SportIn the past three weeks, I received four statistical tables from three...
EsportsThunderpick World Championship 2026: Four 2-0 Sweeps, One Million Dollars, and CS2's Calendar HoleA mid-October evening, and the four opening matches of the Thunderpick World...
Domestic FootballFour Forwards Scoring, One Unsolved Equation for Kim Sang SikAfter four rounds of the V.League season, the statistics sheet records six...
Table TennisKeighley Table Tennis Centre and its first paid coaching post: how English grassroots table tennis changes its own rhythmA recruitment notice of fewer than three hundred words, published on the...
International FootballV-League 2026: When Money Arrives First, the Ball Rolls BehindWould you believe me if I told you I witnessed a Vietnamese club recruit a...
Martial ArtsTsarukyan vs. Danis: The Press-Conference Brawl Before RAF and the Real Risk Facing a UFC Title ContenderArman Tsarukyan lunged from his seat toward Dillon Danis, security rushed...
Domestic FootballVietnam Futsal Rises to 20th in the World: The Largest Point Gain on the Planet and the Crack Named IndonesiaVietnam Futsal Rises to 20th in the World: The Largest Point Gain on the Plan...
BasketballCanada stay undefeated at 8-0: Alexander-Walker shines, Argentina exposed for one-dimensional offenseThey went into halftime feeling that Argentina was doing what it needed to do...
International FootballCoventry 4-1 Newcastle: 24 Years Waiting for One Week, and the Gap the Data Has Not FilledI sat for a long time in front of that 4-1 scoreline. Not to enjoy it. To fin...
International FootballMacías's Knees and the Long Autumn at OlímpicoThere is a sound that never makes it into the match report. It is the sound o...
EsportsBLAST Slam VIII: Yandex, $135,000 and the Epic of Minutes That Refuse to EndIn the 63rd minute of the decider, the player sitting in Team Yandex's carry...
BadmintonThe 2,500-Minute Line: How a Big Tournament Season Compresses a Player's Body Into an EquationMinute 71, Tokyo, July 2026. I sat in front of a screen in a small apartment ...
Table TennisNine Dimensions of Table Tennis Analysis: When an Empty Report Is the Most Honest One"An empty analysis can be the most honest analysis you will ever receive." I...
International FootballThe Fake Number 10: When La Liga's Midfields ConfessThe Fake Number 10: When La Liga's Midfields Confess \n\nThe 84th minute of a...
